{"version":3,"sources":["client.js"],"names":["window","BX","RestClient","options","this","endpoint","queryParams","prototype","callMethod","method","params","callback","sendCallback","logTag","ajax","data","callBatch","calls","bHaltOnError","cmd","Utils","isArray","cnt","cb","batch","bind","i","hasOwnProperty","e","str","c","prepareData","setEndpoint","url","setQueryParams","namespace","BXRest","rest","item","Object","toString","call","isFunction","Function","isString","String","isDomNode","isDate","buildQueryString","result","key","value","forEach","valueElement","index","encodeURIComponent","length","substr","clone","obj","bCopyObj","_obj","l","cloneNode","constructor","Date","config","hasCallback","promise","Promise","withoutRestoringCsrf","xhr","escape","open","setRequestHeader","bRequestCompleted","onprogress","ontimeout","timeout","onload","bSuccess","isSuccess","status","responseText","JSON","parse","sessid","message","bitrix_sessid","console","warn","error","reject","fulfill","error_description","res","ajaxResult","apply","ex","onerror","query_data","start","parseInt","send","halt","q","split","result_error","undefined","total","result_total","time","result_time","next","result_next","XMLHttpRequest","arData","prefix","objects","document","name","push","cnt1","tagName","toUpperCase","type","fileReader","canUse","toJSON","answer","query","ajaxError","more","isNaN","getError","getStatus","fileInput","files","len","multiple","f","reader","FileReader","BXFILENAME","event","btoa","target","readAsBinaryString"],"mappings":"AAAA,cAEC,WAOA,IAAKA,OAAOC,GACZ,CACCD,OAAOC,WAEH,GAAID,OAAOC,GAAGC,WACnB,CACC,OAGD,IAAID,EAAKD,OAAOC,GAEhBA,EAAGC,WAAa,SAAUC,GAEzBA,EAAUA,MAEVC,KAAKC,SAAWF,EAAQE,UAAY,QACpCD,KAAKE,YAAcH,EAAQG,aAAe,IAG3CL,EAAGC,WAAWK,UAAUC,WAAa,SAASC,EAAQC,EAAQC,EAAUC,EAAcC,GAErF,OAAOC,GACNL,OAAQA,EACRM,KAAML,EACNC,SAAUA,EACVC,aAAcA,EACdC,OAAQA,EACRR,SAAUD,KAAKC,SACfC,YAAaF,KAAKE,eASpBL,EAAGC,WAAWK,UAAUS,UAAY,SAASC,EAAON,EAAUO,EAAcN,EAAcC,GAEzF,IAAIM,EAAMC,EAAMC,QAAQJ,SACxB,IAAIK,EAAM,EACV,IAAIC,EAAK,SAASJ,GACjBL,EAAKU,MAAML,EAAKR,EAAUO,EAAcN,EAAcR,KAAKC,SAAUD,KAAKE,YAAaO,IACtFY,KAAKrB,MAEP,IAAI,IAAIsB,KAAKT,EACb,CACC,IAAIR,EAAS,KAAMC,EAAS,KAE5B,KAAKO,EAAMS,IAAMT,EAAMU,eAAeD,GACtC,CACC,GAAGN,EAAMC,QAAQJ,EAAMS,IACvB,CACCjB,EAASQ,EAAMS,GAAG,GAClBhB,EAASO,EAAMS,GAAG,QAEd,KAAKT,EAAMS,GAAGjB,OACnB,CACCA,EAASQ,EAAMS,GAAGjB,OAClBC,EAASO,EAAMS,GAAGhB,OAGnB,KAAKD,EACL,CACCa,IACAH,EAAIO,IAAMjB,EAAQC,KAKrB,GAAGY,EAAM,EACT,CACC,IAAIM,EAAI,SAASF,GAEhB,OAAO,SAASG,GAEfV,EAAIO,GAAKP,EAAIO,GAAG,GAAK,IAAMG,EAC3B,KAAKP,GAAO,EACXC,EAAGJ,KAIN,IAAI,IAAIW,KAAKX,EACb,CACC,GAAGA,EAAIQ,eAAeG,GACtB,CACChB,EAAKiB,YAAYZ,EAAIW,GAAG,GAAI,GAAIF,EAAEE,QAMtC7B,EAAGC,WAAWK,UAAUyB,YAAc,SAASC,GAE9C7B,KAAKC,SAAW4B,GAGjBhC,EAAGC,WAAWK,UAAU2B,eAAiB,SAASxB,GAEjDN,KAAKE,YAAcI,GAIpB,UAAWT,EAAGkC,YAAc,YAC5B,CACC,IAAIC,EAAS,IAAInC,EAAGC,WAEpB,UAAWD,EAAGoC,MAAQ,YACtB,CACCpC,EAAGoC,QAGJpC,EAAGoC,KAAK7B,WAAa,SAAUC,EAAQC,EAAQC,EAAUC,EAAcC,GAEtE,OAAOuB,EAAO5B,WAAWC,EAAQC,EAAQC,EAAUC,EAAcC,IAQlEZ,EAAGoC,KAAKrB,UAAY,SAAUC,EAAON,EAAUO,EAAcN,EAAcC,GAE1E,OAAOuB,EAAOpB,UAAUC,EAAON,EAAUO,EAAcN,EAAcC,IAIvE,IAAIO,GACHC,QAAS,SAASiB,GACjB,OAAOA,GAAQC,OAAOhC,UAAUiC,SAASC,KAAKH,IAAS,kBAExDI,WAAY,SAASJ,GACpB,OAAOA,IAAS,KAAO,aAAgB,GAAU,YAAcA,aAAgBK,UAEhFC,SAAU,SAASN,GAClB,OAAOA,IAAS,GAAK,KAAQA,SAAe,GAAU,UAAYA,aAAgBO,OAAU,OAE7FC,UAAW,SAASR,GACnB,OAAOA,UAAe,GAAU,UAAY,aAAcA,GAE3DS,OAAQ,SAAST,GAChB,OAAOA,GAAQC,OAAOhC,UAAUiC,SAASC,KAAKH,IAAS,iBAExDU,iBAAkB,SAAStC,GAE1B,IAAIuC,EAAS,GACb,IAAK,IAAIC,KAAOxC,EAChB,CACC,IAAKA,EAAOiB,eAAeuB,GAC3B,CACC,SAED,IAAIC,EAAQzC,EAAOwC,GACnB,GAAG9C,KAAKiB,QAAQ8B,GAChB,CACCA,EAAMC,QAAQ,SAASC,EAAcC,GAEpCL,GAAUM,mBAAmBL,EAAM,IAAMI,EAAQ,KAAO,IAAMC,mBAAmBF,GAAgB,UAInG,CACCJ,GAAUM,mBAAmBL,GAAO,IAAMK,mBAAmBJ,GAAS,KAIxE,GAAGF,EAAOO,OAAS,EACnB,CACCP,EAASA,EAAOQ,OAAO,EAAGR,EAAOO,OAAS,GAE3C,OAAOP,GAERS,MAAO,SAASC,EAAKC,GAEpB,IAAIC,EAAMnC,EAAGoC,EACb,GAAIF,IAAa,MAChBA,EAAW,KAEZ,GAAID,IAAQ,KACX,OAAO,KAER,GAAIvD,KAAK0C,UAAUa,GACnB,CACCE,EAAOF,EAAII,UAAUH,QAEjB,UAAWD,GAAO,SACvB,CACC,GAAIvD,KAAKiB,QAAQsC,GACjB,CACCE,KACA,IAAKnC,EAAE,EAAEoC,EAAEH,EAAIH,OAAO9B,EAAEoC,EAAEpC,IAC1B,CACC,UAAWiC,EAAIjC,IAAM,UAAYkC,EAChCC,EAAKnC,GAAKtB,KAAKsD,MAAMC,EAAIjC,GAAIkC,QAE7BC,EAAKnC,GAAKiC,EAAIjC,QAIjB,CACCmC,KACA,GAAIF,EAAIK,YACR,CACC,GAAI5D,KAAK2C,OAAOY,GACfE,EAAO,IAAII,KAAKN,QAEhBE,EAAO,IAAIF,EAAIK,YAGjB,IAAKtC,KAAKiC,EACV,CACC,UAAWA,EAAIjC,IAAM,UAAYkC,EAChCC,EAAKnC,GAAKtB,KAAKsD,MAAMC,EAAIjC,GAAIkC,QAE7BC,EAAKnC,GAAKiC,EAAIjC,SAMlB,CACCmC,EAAOF,EAGR,OAAOE,IAIT,IAAI/C,EAAO,SAASoD,GAEnB,IAAIC,IAAgBD,EAAOvD,UAAYS,EAAMsB,WAAWwB,EAAOvD,UAC/D,IAAIyD,SAAiBnE,EAAGoE,UAAY,aAAeF,EAAa,KAAM,IAAIlE,EAAGoE,QAC7E,IAAIzD,EAAesD,EAAOtD,cAAgB,aAC1C,IAAI0D,EAAuBJ,EAAOI,sBAAwB,MAE1D,IAAIC,EAAMzD,EAAKyD,MAEf,IAAItC,EAAMiC,EAAO7D,SAAW,IAAMS,EAAK0D,OAAON,EAAOzD,QAAU,SAASyD,EAAOrD,OAAQ,WAAWqD,EAAOrD,OAAQ,IAEjH0D,EAAIE,KAAK,OAAQxC,GACjBsC,EAAIG,iBAAiB,eAAgB,qCAErC,IAAIC,EAAoB,MAGxBJ,EAAIK,WAAa,aACjBL,EAAIM,UAAY,aAChBN,EAAIO,QAAU,EAEdP,EAAIQ,OAAS,WAEZ,GAAGJ,EACF,OAEDJ,EAAIQ,OAAS,aAEb,IAAIC,EAAWlE,EAAKmE,UAAUV,GAE9B,IAAIW,EAASX,EAAIW,OACjB,GAAGF,EACH,CACC,IAAIjE,EAAOwD,EAAIY,aAEf,GAAGpE,EAAKyC,OAAS,EACjB,CACC,IAECzC,EAAOqE,KAAKC,MAAMtE,GAEnB,MAAMa,GAELoD,EAAW,OAIb,GAAIE,GAAU,IACd,CACC,GAAInE,EAAKuE,SAAWhB,EACpB,CACCrE,EAAGsF,SAASC,cAAiBzE,EAAKuE,SAClCG,QAAQC,KAAK,qEAEbxB,EAAOI,qBAAuB,KAE9B,IAAKH,EACL,CACCD,EAAOvD,SAAW,SAASsC,GAE1B,GAAIA,EAAO0C,QACX,CACCvB,EAAQwB,OAAO3C,OAGhB,CACCmB,EAAQyB,QAAQ5C,KAInBnC,EAAKoD,GAEL,OAAO,WAGJ,GAAIgB,GAAU,EACnB,CACCnE,GAAQkC,UAAY0C,MAAO,gBAAiBG,kBAAmB,sEAGhE,CACC,GAAIZ,GAAU,IACd,CACC,GAAInE,EAAKyC,QAAU,EACnB,CACCzC,GAAQkC,iBAGL,GAAIlC,EAAKyC,QAAU,EACxB,CACCzC,GAAQkC,UAAY0C,MAAO,+BAAgCG,kBAAmB,sCAAsCZ,KAKvHX,EAAM,KACN,GAAGS,EACH,CACC,IAAIe,EAAM,IAAIC,EAAWjF,EAAMmD,EAAQgB,GACvC,GAAGf,EACH,CACCD,EAAOvD,SAASsF,MAAMjG,QAAS+F,QAGhC,CACC,GAAIA,EAAIJ,QACR,CACCvB,EAAQwB,OAAOG,OAGhB,CACC3B,EAAQyB,QAAQE,SAKnB,CACC,IAAIA,EAAM,IAAIC,GACbL,MAAO,0BACPG,kBAAmB,0CACnBI,OACEhC,EAAQ,GACX,GAAGC,EACH,CACCD,EAAOvD,SAASsF,MAAMjG,QAAS+F,QAGhC,CACC3B,EAAQwB,OAAOG,MAKlBxB,EAAI4B,QAAU,SAASvE,GAEtB,IAAImE,EAAM,IAAIC,GACbL,MAAO,gBACPG,kBAAmB,iEACnBI,GAAItE,GACFsC,EAAQ,GACX,GAAGC,EACH,CACCD,EAAOvD,SAASsF,MAAMjG,QAAS+F,QAGhC,CACC3B,EAAQwB,OAAOG,KAIjB,IAAIK,EAAa,GACjB,GAAIlC,EAAO5D,YACX,CACC8F,EAAahF,EAAM4B,iBAAiBkB,EAAO5D,kBAEvC,UAAWL,EAAGuF,gBAAkB,YACrC,CACCY,EAAa,UAAYnG,EAAGuF,gBAG7B,UAAUtB,EAAOmC,QAAU,YAC3B,CACCD,GAAc,UAAYE,SAASpC,EAAOmC,OAG3C,KAAKnC,EAAOnD,KACZ,CACCD,EAAKiB,YAAYmC,EAAOnD,KAAM,GAAI,SAASgF,GAE1CK,GAAc,IAAML,EACpBxB,EAAIgC,KAAKH,GACTxF,EAAa2D,SAIf,CACCA,EAAIgC,KAAKH,GACTxF,EAAa2D,GAGd,OAAOJ,IAAgBC,EAASG,EAAKH,GAGtCtD,EAAKU,MAAQ,SAASP,EAAON,EAAUO,EAAcN,EAAcP,EAAUC,EAAaO,GAEzF,OAAOC,GACNL,OAAQ,QACRM,MAAOyF,OAAQtF,EAAe,EAAI,EAAGC,IAAKF,GAC1CN,SAAU,SAASoF,EAAK7B,EAAQgB,GAE/B,KAAKvE,EACL,CACC,IAAIgF,EAAQI,EAAIJ,QAChB,IAAI5E,EAAOgF,EAAIhF,OACf,IAAIkC,EAAS7B,EAAMC,QAAQJ,SAE3B,IAAI,IAAIS,KAAKT,EACb,CACC,KAAKA,EAAMS,IAAMT,EAAMU,eAAeD,GACtC,CACC,GAAGN,EAAMwB,SAAS3B,EAAMS,IACxB,CACC,IAAI+E,EAAIxF,EAAMS,GAAGgF,MAAM,SAGxB,CACCD,GACCrF,EAAMC,QAAQJ,EAAMS,IAAMT,EAAMS,GAAG,GAAKT,EAAMS,GAAGjB,OACjDW,EAAMC,QAAQJ,EAAMS,IAAMT,EAAMS,GAAG,GAAKT,EAAMS,GAAGX,MAInD,GAAGA,WAAgBA,EAAKkC,OAAOvB,KAAO,oBAAsBX,EAAK4F,aAAajF,KAAO,aACrF,CACCuB,EAAOvB,GAAK,IAAIsE,GACf/C,cAAelC,EAAKkC,OAAOvB,KAAO,YAAcX,EAAKkC,OAAOvB,MAC5DiE,MAAO5E,EAAK4F,aAAajF,IAAMkF,UAC/BC,MAAO9F,EAAK+F,aAAapF,GACzBqF,KAAMhG,EAAKiG,YAAYtF,GACvBuF,KAAMlG,EAAKmG,YAAYxF,KAEvBjB,OAAQgG,EAAE,GACV1F,KAAM0F,EAAE,GACR9F,SAAUA,EACVN,SAAUA,EACVC,YAAaA,GACXyF,EAAIb,aAEH,GAAIS,EACT,CACC1C,EAAOvB,GAAK,IAAIsE,GACf/C,UACA0C,MAAOA,EAAMO,GACbW,MAAO,IAEPpG,OAAQgG,EAAE,GACV1F,KAAM0F,EAAE,GACR9F,SAAUA,EACVN,SAAUA,EACVC,YAAaA,GACXyF,EAAIb,UAKVvE,EAASsF,MAAMjG,QAASiD,MAG1BrC,aAAcA,EACdP,SAAUA,EACVC,YAAaA,EACbO,OAAQA,KAIVC,EAAKyD,IAAM,WAEV,OAAO,IAAI4C,gBAGZrG,EAAK0D,OAAS,SAAS3C,GAEtB,OAAO0B,mBAAmB1B,IAG3Bf,EAAKiB,YAAc,SAASqF,EAAQC,EAAQ1G,GAE3C,IAAII,EAAO,GAAIuG,KACf,GAAGlG,EAAMwB,SAASwE,IAAWA,IAAW,KACxC,CACCzG,EAAS8B,KAAK8E,SAAUH,GAAU,QAGnC,CACC,IAAI,IAAI1F,KAAK0F,EACb,CACC,IAAIA,EAAOzF,eAAeD,GAC1B,CACC,SAGD,IAAI8F,EAAO1G,EAAK0D,OAAO9C,GAEvB,GAAG2F,EACFG,EAAOH,EAAS,IAAMG,EAAO,IAE9B,UAAUJ,EAAO1F,KAAO,SACxB,CACC4F,EAAQG,MAAMD,EAAMJ,EAAO1F,SAG5B,CACC,GAAGX,EAAKyC,OAAS,EACjB,CACCzC,GAAQ,IAGT,UAAUqG,EAAO1F,KAAO,UACxB,CACCX,GAAQyG,EAAO,KAAOJ,EAAO1F,GAAI,EAAG,OAGrC,CACCX,GAAQyG,EAAO,IAAM1G,EAAK0D,OAAO4C,EAAO1F,MAK3C,IAAIJ,EAAMgG,EAAQ9D,OAClB,GAAGlC,EAAM,EACT,CACC,IAAIC,EAAK,SAASM,GAEjBd,MAAWc,EAAM,IAAM,IAAMA,EAC7B,KAAKP,GAAO,EACZ,CACCX,EAAS8B,KAAK8E,SAAUxG,KAI1B,IAAI2G,EAAOpG,EACX,IAAI,IAAII,EAAI,EAAGA,EAAIgG,EAAMhG,IACzB,CACC,GAAGN,EAAM0B,UAAUwE,EAAQ5F,GAAG,IAC9B,CACC,GAAG4F,EAAQ5F,GAAG,GAAGiG,QAAQC,gBAAkB,SAAWN,EAAQ5F,GAAG,GAAGmG,OAAS,OAC7E,CACC,GAAGC,EAAWC,SACd,CACCD,EAAWR,EAAQ5F,GAAG,GAAI,SAAU8F,GAEnC,OAAO,SAASvE,GAEf,GAAG7B,EAAMC,QAAQ4B,IAAWA,EAAOO,OAAS,EAC5C,CACCjC,EAAGiG,EAAO,OAAS1G,EAAK0D,OAAOvB,EAAO,IAAM,IAAMuE,EAAO,OAAS1G,EAAK0D,OAAOvB,EAAO,SAGtF,CACC1B,EAAGiG,EAAO,OAVa,CAavBF,EAAQ5F,GAAG,WAGX,UAAU4F,EAAQ5F,GAAG,GAAGyB,QAAU,YACvC,CACC5B,EAAG+F,EAAQ5F,GAAG,GAAK,IAAMZ,EAAK0D,OAAO8C,EAAQ5F,GAAG,GAAGyB,YAGpD,CACC5B,EAAG,UAGA,GAAGH,EAAM2B,OAAOuE,EAAQ5F,GAAG,IAChC,CACCH,EAAG+F,EAAQ5F,GAAG,GAAK,IAAMZ,EAAK0D,OAAO8C,EAAQ5F,GAAG,GAAGsG,gBAE/C,GAAG5G,EAAMC,QAAQiG,EAAQ5F,GAAG,KAAO4F,EAAQ5F,GAAG,GAAG8B,QAAU,EAChE,CACCjC,EAAG+F,EAAQ5F,GAAG,GAAK,SAGpB,CACCZ,EAAKiB,YAAYuF,EAAQ5F,GAAG,GAAI4F,EAAQ5F,GAAG,GAAIH,SAKlD,CACCZ,EAAS8B,KAAK8E,SAAUxG,MAK3BD,EAAKmE,UAAY,SAASV,GAEzB,cAAcA,EAAIW,SAAW,aAAgBX,EAAIW,QAAU,KAAOX,EAAIW,OAAS,KAAQX,EAAIW,SAAW,KAAOX,EAAIW,QAAU,KAAOX,EAAIW,OAAS,KAAOX,EAAIW,SAAW,MAAQX,EAAIW,SAAW,GAG7L,IAAIc,EAAa,SAASiC,EAAQC,EAAOhD,GAExC9E,KAAK6H,OAASA,EACd7H,KAAK8H,MAAQ9G,EAAMsC,MAAMwE,GACzB9H,KAAK8E,OAASA,EAEd,UAAU9E,KAAK6H,OAAOhB,OAAS,YAC/B,CACC7G,KAAK6H,OAAOhB,KAAOX,SAASlG,KAAK6H,OAAOhB,MAGzC,UAAU7G,KAAK6H,OAAOtC,QAAU,YAChC,CACCvF,KAAK6H,OAAO/B,GAAK,IAAIiC,EAAU/H,KAAK8E,cAAe9E,KAAK6H,OAAOtC,QAAU,SAAWvF,KAAK6H,OAAS7H,KAAK6H,OAAOtC,SAIhHK,EAAWzF,UAAUQ,KAAO,WAE3B,OAAOX,KAAK6H,OAAOhF,QAGpB+C,EAAWzF,UAAUwG,KAAO,WAE3B,OAAO3G,KAAK6H,OAAOlB,MAGpBf,EAAWzF,UAAUoF,MAAQ,WAE5B,OAAOvF,KAAK6H,OAAO/B,IAGpBF,EAAWzF,UAAUuF,kBAAoB,WAExC,OAAO1F,KAAK6H,OAAOnC,mBAGpBE,EAAWzF,UAAU6H,KAAO,WAE3B,OAAQC,MAAMjI,KAAK6H,OAAOhB,OAG3BjB,EAAWzF,UAAUsG,MAAQ,WAE5B,OAAOP,SAASlG,KAAK6H,OAAOpB,QAG7Bb,EAAWzF,UAAU0G,KAAO,SAAS1F,GAEpC,GAAGnB,KAAKgI,OACR,CACChI,KAAK8H,MAAM7B,MAAQjG,KAAK6H,OAAOhB,KAE/B,KAAK1F,GAAMH,EAAMsB,WAAWnB,GAC5B,CACCnB,KAAK8H,MAAMvH,SAAWY,EAGvB,OAAOT,EAAKV,KAAK8H,OAGlB,OAAO,OAGR,IAAIC,EAAY,SAASjD,EAAQgB,GAEhC9F,KAAK8E,OAASA,EACd9E,KAAK8F,GAAKA,GAGXiC,EAAU5H,UAAU+H,SAAW,WAE9B,OAAOlI,KAAK8F,IAGbiC,EAAU5H,UAAUgI,UAAY,WAE/B,OAAOnI,KAAK8E,QAGbiD,EAAU5H,UAAUiC,SAAW,WAE9B,OAAOpC,KAAK8F,GAAGP,SACZvF,KAAK8F,GAAGJ,kBACP,KAAO1F,KAAK8F,GAAGJ,kBACf,IACA,KAAO1F,KAAK8E,OAAS,KAG1B,IAAI4C,EAAa,SAASU,EAAWjH,GAEpC,GAAGuG,EAAWC,SACd,CACC,IAAIU,EAAQD,EAAUC,MACrBC,EAAM,EACNzF,EAASuF,EAAUG,YAAgB,KAEpC,IAAI,IAAIjH,EAAI,EAAGkH,EAAGA,EAAIH,EAAM/G,GAAIA,IAChC,CACC,IAAImH,EAAS,IAAI7I,OAAO8I,WAExBD,EAAOE,WAAaN,EAAM/G,GAAG8F,KAE7BqB,EAAO9D,OAAS,SAASnD,GAExBA,EAAIA,GAAK5B,OAAOgJ,MAEhB,IAAIjD,GAAO3F,KAAK2I,WAAYE,KAAKrH,EAAEsH,OAAOjG,SAE1C,GAAGA,IAAW,KACbA,EAAS8C,OAET9C,EAAOwE,KAAK1B,GAEb,KAAK2C,GAAO,EACZ,CACCnH,EAAG0B,KAIL4F,EAAOM,mBAAmBP,GAE3BF,EAAMhH,EACN,GAAGgH,GAAO,EACV,CACCnH,EAAG0B,MAKN6E,EAAWC,OAAS,WAEnB,QAAS/H,OAAO8I,aA5uBjB","file":""}